Big Huge Thesaurus

Scomberomorus cavalla

noun